Barracruda (Menu)

Calle de la Bahía de Palma 8, Madrid
+34 616 98 81 66

Give a rating to Barracruda

Suggest a dish

How much did you spend at Barracruda?